/* CSS Document */
/*#pageNumber,
#toTop {display:none;}*/
/*common*/
* {
	margin:0px;
	padding:0px;
}
html {
	_overflow:hidden
}
body {
	font-family:Tahoma, SimSun;
	font-size:12px;
	color:#333;
	background:#000 url('http://site.tongxueimg.com/v4/profile/themes/n1008/images/1.jpg?v=1') no-repeat scroll 0 0;
	margin:0;
	padding:0;
	_height:100%;
	_overflow:hidden;
	_position:relative;
}
#tongxue {
	_height:100%;
	_overflow:auto;
	_position:relative;
}
#body {
	width:996px;
	margin:0 auto 80px;
}
ul, li {
	list-style:none;
}
form, p, a, img, h3, h4 {
	border:none medium;
}
a {
	color:#005DB1;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clearline {
	display:block;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden;
	clear:both;
}
.loading_clock {
	display:block;
	padding:70px 0 30px;
	background:transparent url(../../images/loading_be.gif?v=1) no-repeat scroll center 25px;
}
/*toolbar*/
#toolbar {
background:transparent url(http://site.tongxueimg.com/v4/def5/images/nav_bg.gif) repeat-x scroll 0 0;
height:36px;
width:auto;
margin:0 auto 10px;
position:relative;
z-index:2
}
#innertoolbar{width:797px; margin:0 auto;}
.toolbar_logo{float:left;width:120px;}
#topmenu {float:left; margin:12px 0 0; }
#topmenu li {float:left; margin:0; position:relative;}
#topmenu li a {
float:left;
font-size:14px;
line-height:18px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:2px 11px;
margin-top:8px;
font-weight:bold;
color:#000;
}
#topmenu li a:hover {background:#0BBFCD none repeat scroll 0 0; color:#FFFFFF; text-decoration:none;}
#topmenu #dress {margin-left:-10px;}
#topmenu #dress a {font-size:12px; font-weight:normal;}
#topmenu #dress a:hover {background-color:transparent; color:#333333; text-decoration:underline;}
.sup_fire {
background:transparent url(http://site.tongxueimg.com/v4/n/images/huo.png) no-repeat scroll 0 0;
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://site.tongxueimg.com/v4/n/images/huo.png");
display:block;
height:20px;
left:51px;
position:absolute;
top:0;
width:25px;
}
#otherMenu{margin:0 12px 0 0; width:230px; float:left;}
#otherMenu li {color:#FFFFFF; display:inline; float:left; margin:0;}
#otherMenu li a {margin-top:9px; padding:3px 6px 2px; width:25px; display:block; color:#000;}
#otherMenu li a:hover {background-color:#0BBFCD; text-decoration:none;}
#otherMenu .menuDown {
	position:relative;
}
#otherMenu .menuDownList {
	position:absolute;
	left:-9999px;
	bottom:-52px;
	background-color:#fff;
	border:1px outset #0AC0CD;
	padding:1px;
}
#otherMenu .menuDownList li a {
	width:60px;
	padding:0 5px;
	line-height:200%;
	margin:0;
	color:#000
}
#otherMenu .menuDownList li a:hover {
	color:#fff;
}
.toolbar-search{float:left; margin:10px 5px 0;}
.toolbar-search .search-input{float:left;}
.toolbar-search .search-input #navSearchInput{border:1px solid #16B2BF; width:120px; padding:3px; height:13px;}
.toolbar-search .search-submit{float:left;}
.toolbar-search .search-submit .navSearchSubmit{
background:transparent url(http://site.tongxueimg.com/v4/def5/images/profile_search.gif) no-repeat scroll 0 0;
border:medium none;
height:21px;
width:21px;
_height:23px;
vertical-align:middle;
cursor:pointer;
}


.menu_login_container {color:#333333; padding-right:20px; padding-top:6px; _padding-top:17px;}
.menu_login_container table tr td {padding:0 0 0 9px;}
.menu_login_container form .inputtext {height:14px;}
.menu_login_container .inputtext, .menu_login_container .inputpassword {border-color:#15B2C1; margin-left:0; margin-top:2px; width:142px;}
.toolbar_container .inputtext, .inputpassword {
border:1px solid #BDC7D8;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
height:13px;
padding:3px;
}
.menu_login_container table tr td.login_form_last_field .inner {padding-right:2px; padding-top:1px;}
/*presence*/
#presence {
	position:fixed;
	_position:absolute;
	bottom:0;
	left:10px;
	right:10px;
	_right:30px;
	z-index:500
}
.innerPresence {
	background:transparent url('http://site.tongxueimg.com/v5/build/images/presence/bar_bg.gif') repeat-x scroll 0 0;
	height:26px;
}
/*logo*/
.presence_logo {
	float:left;
	border-right:1px solid #ccc;
	border-left:1px solid #999;
	position:relative
}
.presence_logo_open {
	border-right:1px solid #333;
	border-left:1px solid #333;
	background:#fff url('../images/presence_logo_open_bg.gif') no-repeat scroll 0 bottom
}
.presence_logo_btn {
	background:transparent url('http://site.tongxueimg.com/v4/def5/images/presence-btn-logoico.gif?v=1') no-repeat scroll 15px center;
	padding-left:35px;
	display:block;
	height:24px;
	line-height:24px;
	margin:1px;
	width:63px;
	text-align:left;
}
.presence_logo_btn:hover {
	text-decoration:none;
	background-color:#fff;
}
.presence_logo_open .presence_appList {
	bottom:25px;
}
/*appList*/
.presence_appList {
	position:absolute;
	bottom:-9999px;
	left:-1px;
	background-color:#fff;
	width:150px;
	border:1px solid #333;
	border-bottom:none;
	background:#fff url(http://site.tongxueimg.com/v4/def5/images/tx_PrecenseApplist.gif?v=1) no-repeat scroll 0 bottom;
}
.presence_appList h3 {
	background:#0BC9D7 url(http://site.tongxueimg.com/v4/def5/images/min.gif?v=4) no-repeat scroll 130px 1px;
	margin:1px;
	font-size:12px;
	font-weight:normal;
	height:24px;
	line-height:24px;
	text-align:left;
	padding-left:10px;
	color:#fff;
	cursor:pointer
}
.presence_appList h3.hover {
	background:#0BC9D7 url(http://site.tongxueimg.com/v4/def5/images/min.gif?v=4) no-repeat scroll 130px -15px;
}
/*more*/
.presence_appList_more {
	background-color:#F0F4FF;
	height:24px;
	line-height:24px;
	text-align:left;
	position:relative
}
.presence_appList_more_btn {
	background:transparent url(http://site.tongxueimg.com/v4/def5/images/presence_AppListMore.gif?v=1) no-repeat scroll 130px 7px;
	padding-left:10px;
	background-color:#F0F4FF;
	display:block;
}
.presence_appList_more_btn:hover {
	background:transparent url(http://site.tongxueimg.com/v4/def5/images/presence_AppListMore.gif?v=1) no-repeat scroll 130px -12px;
	background-color:#95bcf7;
	color:#fff;
}
.presence_appList_more ul {
	position:absolute;
	z-index:20;
	left:-9999px;
	bottom:-210px;
	margin:0;
	padding:0;
	list-style:none;
	background-color:#fff;
	width:120px;
	border:1px solid #333;
}
.presence_appList_more ul li {
	height:24px;
}
.presence_appList_more ul li a {
	display:block;
	background:transparent url() no-repeat scroll 10px center;
	padding-left:30px;
}
.presence_appList_more ul li a.pre_vote{background:transparent url('../images/pre_icons.png') no-repeat scroll -190px -115px}
.presence_appList_more ul li a.pre_parking{background:transparent url('../images/pre_icons.png') no-repeat scroll -190px -275px}
.presence_appList_more ul li a.pre_sofa{background:transparent url('../images/pre_icons.png') no-repeat scroll -190px 0}
.presence_appList_more ul li a.pre_realword{background:transparent url('../images/pre_icons.png') no-repeat scroll 10px -315px}
.presence_appList_more ul li a.pre_fans{background:transparent url('../images/pre_icons.png') no-repeat scroll 10px -75px}
.presence_appList_more ul li a.pre_slave{background:transparent url('../images/pre_icons.png') no-repeat scroll 10px -355px}
.presence_appList_more ul li a.pre_lucky{background:transparent url('../images/pre_icons.png') no-repeat scroll 10px -275px}
.presence_appList_more ul li a.pre_dongta{background:transparent url('../images/pre_icons.png') no-repeat scroll 10px -35px}
.presence_appList_more ul li a.pre_friendfeed{background:transparent url('../images/pre_icons.png') no-repeat scroll 10px -115px}
.presence_appList_more ul li a.pre_dog{background:transparent url('../images/pre_icons.png') no-repeat scroll 10px 5px}
.presence_appList_more ul li a.pre_gift{background:transparent url('../images/pre_icons.png') no-repeat scroll 10px -195px}
.presence_appList_more ul li a.pre_friendimpr{background:transparent url('../images/pre_icons.png') no-repeat scroll 10px -155px}
.presence_appList_more ul li a.pre_music{background:transparent url('../images/pre_icons.png') no-repeat scroll -190px -155px}
.presence_appList_more ul li a.pre_video{background:transparent url('../images/pre_icons.png') no-repeat scroll -190px -75px}
.presence_appList_more ul li a.pre_radio{background:transparent url('../images/pre_icons.png') no-repeat scroll -190px -315px}
.presence_appList_more ul li a.pre_namefate{background:transparent url('../images/pre_icons.png') no-repeat scroll -190px -195px}
.presence_appList_more ul li a.pre_test{background:transparent url('../images/pre_icons.png') no-repeat scroll -190px -355px}
.presence_appList_more ul li a.pre_niu{background:transparent url('../images/pre_icons.png') no-repeat scroll -190px -235px}
.presence_appList_more ul li a.pre_todp{background:transparent url('../images/pre_icons.png') no-repeat scroll -190px -35px}
.presence_appList_more ul li a.pre_hotornot{background:transparent url('../images/pre_icons.png') no-repeat scroll -190px -235px}
.presence_appList_list {
	padding:0;
	margin:0;
	list-style:none;
}
.presence_appList_list li a {
	height:30px;
	line-height:30px;
	display:block;
	text-align:left;
	padding-left:50px;
	background:transparent url() no-repeat scroll 20px center;
}
/*game*/
.presence_game {
	float:left;
	padding-left:10px;
}
.presence_game a {
	float:left;
	display:block;
	width:20px;
	height:20px;
	margin:3px 3px 0 0;
	background:transparent url('') no-repeat scroll center center
}
.presence_game .presence_game_sanguo {
	background:transparent url('../images/pre_games.png') no-repeat scroll 0 -120px;
}
.presence_game .presence_game_wu {
	background:transparent url('../images/pre_games.png') no-repeat scroll 0 -200px;
}
.presence_game .presence_game_jian {
	background:transparent url('../images/pre_games.png') no-repeat scroll 0 -40px;
}
.presence_game .presence_game_shang {
	background:transparent url('../images/pre_games.png') no-repeat scroll 0 -160px;
}
.presence_game .presence_game_jingling {
	background:transparent url('../images/pre_games.png') no-repeat scroll 0 -80px;
}
.presence_game .presence_game_jzzj {
	background:transparent url('../images/pre_games.png') no-repeat scroll 0 2px;
}
.presence_game .presence_game_xjdg {
	background:transparent url('../images/pre_games.png') no-repeat scroll 0 -278px;
}
.presence_game .presence_game_wczz {
	background:transparent url('../images/pre_games.png') no-repeat scroll 0 -238px;
}
.presence_game .presence_game_yxzc {
	background:transparent url('../images/pre_games.png') no-repeat scroll 0 -358px;
}
.presence_game .presence_game_yxcs {
	background:transparent url('../images/pre_games.png') no-repeat scroll 0 -318px;
}
/*bar*/
.presence_bar {
	float:right
}
.presence_bar #presence_bar_btn {
	display:block;
	height:24px;
	width:28px;
	background:transparent url(http://site.tongxueimg.com/v5/build/images/presence/im_online.gif) no-repeat scroll center center;
	margin:1px 0 0 10px
}
.presence_bar #presence_bar_btn:hover {
	background-color:#fff
}
/*tool*/
.presence_tool {
	float:right
}
.presence_tool span {
	float:left;
	display:block;
}
.presence_tool a {
	border-right:1px solid #666;
	padding:0 10px 0 30px;
	line-height:24px;
	background:transparent url() no-repeat scroll 10px center;
}
.presence_tool a span {
	display:inline;
	float:none;
}
.presence_tool #noti_feeds a {
	background-image:url(http://site.tongxueimg.com/v5/build/images/presence/presence-toolBar-feed.gif?v=1)
}
.presence_tool #noti_walls a {
	background-image:url(http://site.tongxueimg.com/v5/build/images/presence/presence-toolBar-walls.gif?v=1);
}
.presence_tool #noti_msgs a {
	background-image:url(http://site.tongxueimg.com/v5/build/images/presence/presence-toolBar-msgs.gif?v=1);
}
.presence_tool #noti_notifications a {
	background-image:url(http://site.tongxueimg.com/v5/build/images/presence/presence-toolBar-noti.gif?v=1);
}
.presence_tool #noti_viewers a {
	border-right:none;
	background-image:url(http://site.tongxueimg.com/v5/build/images/presence/presence-toolBar-viewers.gif?v=1)
}
.presence_tool .noti_num {
	color:#f00
}

/*showSwf*/
.showSwf {
	width:225px;
	height:200px;
	position:relative;
}
.showSwf_resize {
	display:block;
	position:absolute;
	width:70px;
	height:24px;
	right:0;
	top:0;
	background:transparent url('../images/swf_max.gif?v=7');
	display:none;
}